things are getting rough - French English Dictionary